import { IAddUser,IAuthorityApi } from '@/utils/interface';
import { request } from 'umi';
export function addUser(data:IAddUser){
    return request('/user',{
        method:'POST',
        data
    })
}
export function getUser(){
    return request('/user/user')
}
export function addIdentity(params:{identity_text:string}){
    return request('/user/identity/edit',{
        params
    })
}
export function getIdentity(){
    return request('/user/identity')
}

export function getAuthority(){
    return request('/user/api_authority')
}

export function getRelation(){
    return request('/user/identity_api_authority_relation')
}

export function getAuthorityRelation(){
     return request('/user/identity_api_authority_relation')
}

export function getViewAuthority(){
    return request('/user/view_authority')
}

export function getIdentityView(){
    return request('/user/identity_view_authority_relation')
}
//添加API接口权限
export function AddauthorityApi(value:IAuthorityApi) {
  return request('/user/authorityApi/edit', {
    params:value
  })
}



// import { IAdduser,IUpDataUser,IAuthorityApi, IAddUser} from '@/utils/interface';
// import { request } from 'umi';
// export function addUser(data:IAddUser){
//   return request('/user',{
//       method:'POST',
//       data
//   })
// }
// //添加用户
// export function Adduser(data:IAdduser) {
//   return request('/user', {
//     method: 'POST',
//     data
//   })
// }
// //更新用户
// export function UpDataUser(data:IUpDataUser) {
//   return request('/user/user', {
//     method: 'PUT',
//     data
//   })
// }
// //添加身份
// export function AddIdentity(params:{identity_text:string}) {
//   return request('/user/identity/edit', {
//     params
//   })
// }
// //添加API接口权限
// export function AddauthorityApi(value:IAuthorityApi) {
//   return request('/user/authorityApi/edit', {
//     params:value
//   })
// }
// export function addIdentity(params:{identity_text:string}){
//   return request('/user/identity/edit',{
//       params
//   })
// }
// export function getIdentity(){
//   return request('/user/identity')
// }

// export function getAuthority(){
//   return request('/user/api_authority')
// }

// export function getRelation(){
//   return request('/user/identity_api_authority_relation')
// }

// export function getAuthorityRelation(){
//    return request('/user/identity_api_authority_relation')
// }

// export function getViewAuthority(){
//   return request('/user/view_authority')
// }

// export function getIdentityView(){
//   return request('/user/identity_view_authority_relation')
// }
// export function getUser(){
//   return request('/user/user')
// }
